Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 PEEL STREET Detached £86,500 23 Mar 2001
83 PEEL STREET Detached £245,000 3 Feb 2023
85 PEEL STREET Detached £77,995 27 Aug 1999
87 PEEL STREET Detached £181,500 16 May 2012
89 PEEL STREET Detached £155,000 14 May 2004
91 PEEL STREET Detached £185,000 25 Mar 2011
105 PEEL STREET Detached £172,000 25 May 2007
107 PEEL STREET Detached £169,000 8 Sep 2014